package org.ktjy.demo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author lwj
 * @since 2024-03-07
 */
@TableName("cst_service")
public class CstService implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 服务编号
     */
    @TableId(value = "svr_id", type = IdType.AUTO)
    private Long svrId;

    /**
     * 服务类型
     */
    private String svrType;

    /**
     * 概要
     */
    private String svrTitle;

    /**
     * 客户编号
     */
    private String svrCustNo;

    /**
     * 客户姓名
     */
    private String svrCustName;

    /**
     * 服务状态
     */
    private String svrStatus;

    /**
     * 服务请求
     */
    private String svrRequest;

    /**
     * 创建人编号
     */
    private Long svrCreateId;

    /**
     * 创建人姓名
     */
    private String svrCreateBy;

    /**
     * 创建时间
     */
    private LocalDateTime svrCreateDate;

    /**
     * 分配人编号
     */
    private Long svrDueId;

    /**
     * 分配人姓名
     */
    private String svrDueTo;

    /**
     * 分配时间
     */
    private LocalDateTime svrDueDate;

    /**
     * 服务处理
     */
    private String svrDeal;

    /**
     * 处理人编号
     */
    private Long svrDealId;

    /**
     * 处理人姓名
     */
    private String svrDealBy;

    /**
     * 处理时间
     */
    private LocalDateTime svrDealDate;

    /**
     * 处理结果
     */
    private String svrResult;

    /**
     * 满意度
     */
    private Integer svrSatisfy;

    public Long getSvrId() {
        return svrId;
    }

    public void setSvrId(Long svrId) {
        this.svrId = svrId;
    }

    public String getSvrType() {
        return svrType;
    }

    public void setSvrType(String svrType) {
        this.svrType = svrType;
    }

    public String getSvrTitle() {
        return svrTitle;
    }

    public void setSvrTitle(String svrTitle) {
        this.svrTitle = svrTitle;
    }

    public String getSvrCustNo() {
        return svrCustNo;
    }

    public void setSvrCustNo(String svrCustNo) {
        this.svrCustNo = svrCustNo;
    }

    public String getSvrCustName() {
        return svrCustName;
    }

    public void setSvrCustName(String svrCustName) {
        this.svrCustName = svrCustName;
    }

    public String getSvrStatus() {
        return svrStatus;
    }

    public void setSvrStatus(String svrStatus) {
        this.svrStatus = svrStatus;
    }

    public String getSvrRequest() {
        return svrRequest;
    }

    public void setSvrRequest(String svrRequest) {
        this.svrRequest = svrRequest;
    }

    public Long getSvrCreateId() {
        return svrCreateId;
    }

    public void setSvrCreateId(Long svrCreateId) {
        this.svrCreateId = svrCreateId;
    }

    public String getSvrCreateBy() {
        return svrCreateBy;
    }

    public void setSvrCreateBy(String svrCreateBy) {
        this.svrCreateBy = svrCreateBy;
    }

    public LocalDateTime getSvrCreateDate() {
        return svrCreateDate;
    }

    public void setSvrCreateDate(LocalDateTime svrCreateDate) {
        this.svrCreateDate = svrCreateDate;
    }

    public Long getSvrDueId() {
        return svrDueId;
    }

    public void setSvrDueId(Long svrDueId) {
        this.svrDueId = svrDueId;
    }

    public String getSvrDueTo() {
        return svrDueTo;
    }

    public void setSvrDueTo(String svrDueTo) {
        this.svrDueTo = svrDueTo;
    }

    public LocalDateTime getSvrDueDate() {
        return svrDueDate;
    }

    public void setSvrDueDate(LocalDateTime svrDueDate) {
        this.svrDueDate = svrDueDate;
    }

    public String getSvrDeal() {
        return svrDeal;
    }

    public void setSvrDeal(String svrDeal) {
        this.svrDeal = svrDeal;
    }

    public Long getSvrDealId() {
        return svrDealId;
    }

    public void setSvrDealId(Long svrDealId) {
        this.svrDealId = svrDealId;
    }

    public String getSvrDealBy() {
        return svrDealBy;
    }

    public void setSvrDealBy(String svrDealBy) {
        this.svrDealBy = svrDealBy;
    }

    public LocalDateTime getSvrDealDate() {
        return svrDealDate;
    }

    public void setSvrDealDate(LocalDateTime svrDealDate) {
        this.svrDealDate = svrDealDate;
    }

    public String getSvrResult() {
        return svrResult;
    }

    public void setSvrResult(String svrResult) {
        this.svrResult = svrResult;
    }

    public Integer getSvrSatisfy() {
        return svrSatisfy;
    }

    public void setSvrSatisfy(Integer svrSatisfy) {
        this.svrSatisfy = svrSatisfy;
    }

    @Override
    public String toString() {
        return "CstService{" +
        "svrId = " + svrId +
        ", svrType = " + svrType +
        ", svrTitle = " + svrTitle +
        ", svrCustNo = " + svrCustNo +
        ", svrCustName = " + svrCustName +
        ", svrStatus = " + svrStatus +
        ", svrRequest = " + svrRequest +
        ", svrCreateId = " + svrCreateId +
        ", svrCreateBy = " + svrCreateBy +
        ", svrCreateDate = " + svrCreateDate +
        ", svrDueId = " + svrDueId +
        ", svrDueTo = " + svrDueTo +
        ", svrDueDate = " + svrDueDate +
        ", svrDeal = " + svrDeal +
        ", svrDealId = " + svrDealId +
        ", svrDealBy = " + svrDealBy +
        ", svrDealDate = " + svrDealDate +
        ", svrResult = " + svrResult +
        ", svrSatisfy = " + svrSatisfy +
        "}";
    }
}
